Huge price reduction after the previous buyer couldn't perform. You can build your business in this land. The owner has documents signed by the city to get water and sewer. Why lease a location to build a business that one day you can sell with property rights. Do not lease, own your own land.